IF exists(SELECT * FROM dbo.sysobjects WHERE name='opdrachtenPerKlasUniek' AND xtype='V') 
BEGIN
	DROP VIEW opdrachtenPerKlasUniek
END
GO

CREATE view opdrachtenPerKlasUniek
as
select distinct l.voornaam + ' ' + achternaam as deNaam,
	l.naam1,
	a.klas,
	left(klas,1) as jaar,
	case when left(klas,1)='1' or left(klas,1)='2' then '1'
	when left(klas,1)='3' or left(klas,1)='4' then '2'
	when left(klas,1)='5' or left(klas,1)='6' then '3'
	else null
	end as graad
from leraars as l left join ambtsverdeling as a
   on l.naamCode = a.naamCode
  left join administratie as admin
	on l.naamcode = admin.naamcode
where admin.lesopdracht = 1